﻿$(document).ready(function () {
    $("#DATA").datepicker({ dateFormat: 'dd/mm/yy' });
    if ($("#DATA").val() == '01/01/0001 00:00:00')
    {
        $("#DATA").val("");
    }
    $("#DATA").change(GetSangria);
    valor = Math.round($('#CAIXA_SANGRIA').val() * 100);
    $('#CAIXA_SANGRIA').val(valor);
    valor = Math.round($('#CAIXA_FITA').val() * 100);
    $('#CAIXA_FITA').val(valor);

    $('.moeda').priceFormat({
        prefix: '',
        centsSeparator: ',',
        thousandsSeparator: ''
    });
    $('.coluna').keyup();
    $('.coluna').keyup(somaColunas);
    $('#CAIXA_FITA').keyup(function () { somaColunas() });
    somaColunas();
    $("#salvar").click(function () {
        if ($("#STATUS").val() == 1) {
            return confirm("Quebra: " + $("#CAIXA_QUEBRA").val() + ", confirma fechamento?");
            }
    });
    $("#DATA").change();
});
function GetSangria()
{
    $("#CAIXA_SANGRIA").val(0);
    $("#CAIXA_SANGRIA").keyup();
    somaColunas();
    $.ajax({
        url: "/Caixa/GetSangria",
        data: '{"Data": "' + $(this).val() + '"}',
        dataType: "json",
        type: "POST",
        contentType: "application/json; charset=utf-8"
    }).done(function (data) {
        $("#CAIXA_SANGRIA").val(Math.round(data*100));
        $("#CAIXA_SANGRIA").keyup();
        somaColunas();
    });
}

function somaColunas() {
    var total = 0;
    $('.coluna').each(function () {
        var valor = Number($(this).val().replace(/[^\d]+/g, '') );
        if (!isNaN(valor)) total += valor;
    });
    var valor = Number($("#CAIXA_SANGRIA").val().replace(/[^\d]+/g, '') );
    if (!isNaN(valor)) total += valor;

    total = Math.round(total * 100) / 100;
    $('#CAIXA_TOTAL').val(total);

    $('#CAIXA_QUEBRA').val(Math.round((total - Number($('#CAIXA_FITA').val().replace(/[^\d]+/g, '') )) * 100) / 100);
    $('#CAIXA_TOTAL').keyup();
    $('#CAIXA_QUEBRA').keyup();
}



